multirole helicopter - French English Dictionary